<?php

namespace app\common\model;

/**
 * @property int $article_id
 * @property int $page_views 游览量
 * @property string $article_cat_id 对应article_cat表
 * @property string $content 内容
 * @property string $create_time 创建日期
 * @property string $description 描述
 * @property string $image 封面
 * @property string $is_top 是否置顶 0=否 1=是
 * @property string $keywords 关键词
 * @property string $source 来源
 * @property string $source_url 来源地址
 * @property string $status 0=禁用 1=启用
 * @property string $target _self _blank
 * @property string $title 标题
 * @property string $update_time 更新日期
 * @property string $url 外部链接
 * @property-read \app\common\model\ArticleCate $article_cate
 */
class Article extends BaseModel
{
    // 表名
    protected $table = 'article';

    protected $pk = 'article_id';
    
	protected $type = [
		'images' => 'json'
	];

	public static function build() {
		return new static();
	}

	public function articleCate(){
		return $this->hasOne(ArticleCate::class , 'article_cat_id' ,'article_cat_id');
	}

}
